a ground ball with eyes - Turkish English Dictionary